miss all outs= -7 (34/46) = -5.17
hit a flush, dont get paid= (.3)(9/46)(17)=1
hit a flush get paid= (.7)(9/46)(34)= 4.65
hit a str8 dont get paid= .1(3/46)(17)= .11
hit a str8 get paid= .9(3/46)(34)= 1.99

add em all up and you get +2.58

although quick question, wouldnt we only be winning 27 when we win, not 34? ill be on the chat for a couple of hours.